package br.com.sadim.hospital;

import java.util.List;

import br.com.sadim.dao.ExameDAO;
import br.com.sadim.dao.ReceituarioDAO;
import br.com.sadim.util.DAOFactory;

public class ReceituarioRN {
	private ReceituarioDAO receituarioDAO;
	
	public ReceituarioRN() {
		receituarioDAO = DAOFactory.criarReceituarioDAO();
	}
	
	public Receituario getById(Integer idUsuario) {
		return receituarioDAO.getById(idUsuario);
	}
	
	public void salvar(Receituario user) {
		Integer idUsuario = user.getIdReceituario();
		if(idUsuario == null || idUsuario == 0) {
			receituarioDAO.save(user);
		} else {
			receituarioDAO.update(user);
		}
	}
	
	public void delete(Receituario user) {
		receituarioDAO.delete(user);
	}
	
	public List<Receituario> getList() {
		return receituarioDAO.getList();
	}
}
